<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/*网站公共样式*/
i,em{ font-style:normal;}
body { font-family: -apple-system,Segoe UI,Source Han Sans CN,PingFangSC,PingFang SC-Semibold,Hiragino Sans GB,Microsoft YaHei,"siyuan", "思源黑体 CN", "微软雅黑", Arial,/*'Raleway',"sans-serif","Montserrat","helvetica neue","kuanxin",*/"微软雅黑","Microsoft YaHei"; font-size:14px;  background:#fff; overflow-x: hidden; margin: 0 auto; color:#333; line-height:22px; width:100%; overflow-x:hidden;  }
html,div,span,p,ul,li,dl,dt,dd,a,img,em,label,input,textarea,form { margin:0; padding:0;}
form{ display:inline;}
ul,li,i { list-style:none;}
h1,h2,h3,h4,h5,h6 { font-weight:normal; padding:0; margin:0;}
a{ text-decoration:none; color:#333; }
a:hover{ color:#0f4f81;}
img { border:none;object-fit: cover;}
.del_float{ display:block; height:0; clear:both; visibility:hidden; }
.document_width{ width:1400px; margin:auto; }
.ui-loader-default{ display:none}
.ui-mobile-viewport{ border:none;}
.ui-page {padding: 0; margin: 0; outline: 0} 
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none; line-height:100%;}
textarea { -webkit-appearance: none;}   
.button{ border-radius: 0; } 
.ui-btn-text{ display:none;}
.ui-submit{}
.left{ float:left;}
.right{ float:right;}
s{ text-decoration:none;}
::-webkit-scrollbar {  height: 4px;   width: 0px;}
::-webkit-scrollbar-button { height: 0;    width: 0;}

.mItemMap-spot{ width:200px; height:200px; float:left; left:100px; top:100px; position:absolute; border:1px solid #f2f2f2;}
.mItemMap-spot .orn{width:60px;height:60px;position:absolute;top:-27px;left:-41px;background:rgba(0,71,157,0.2);border-radius:50%;}
.mItemMap-spot .orn:after{ background:rgba(0,71,157,0.2);}
.mItemMap-spot .orn:after{content:"";display:block;border-radius:50%;opacity:0;position:absolute;top:0px;left:0px;bottom:0px;right:0px;}
.mItemMap-spot .orn.orn1:after{animation:ripple 4.5s ease-out 0s infinite;-webkit-animation:ripple 4.5s ease-out 0s infinite;}
.mItemMap-spot .orn.orn2:after{animation:ripple1 4.5s ease-out 0.675s infinite;-webkit-animation:ripple 4.5s ease-out 0.675s infinite}
.mItemMap-spot .orn.orn3:after{animation:ripple2 4.5s ease-out 1.575s infinite;-webkit-animation:ripple 4.5s ease-out 1.575s infinite;}

.links{ width:100%;height:auto; float:left; margin-top:30px; color:#fff;}
.links strong{ width:auto; height:auto; float:left; font-size:16px; line-height:28px;}
.links a{ width:auto; height:auto; float:left; font-size:16px; line-height:28px; color:#fff; margin-left:10px;}

.zhezhao{ width:100%; height:100%; position:fixed; left:0; top:0; z-index:9998; background:rgba(0,0,0,0.8); display:none;}
.showvideo{ width:96%; max-width:1200px; height:auto; float:left; position:fixed; left:100px; top:100px; display:none; z-index:9999;}
.showvideo video{ width:100%; height:auto; display:block;}
.viclose{ position:absolute; right:-40px; top:-40px; width:40px; height:40px; font-size:30px; color:#fff;  cursor:pointer;}
 
/****分页****/
.fenye{ margin:20px 0;}
.fenye{ width:100%; height:auto; float:left; margin-top:20px;margin-bottom: 50px;}
.fenye ul{  text-align: center; white-space: nowrap;}
.fenye ul li{  display: inline;  display: table-cell; display: inline-block;width:26px; height:26px; border:1px solid #ddd; line-height:26px; text-align:center; background:#fff; border-radius:2px;}
.fenye ul li a{ display: inline !important;  display: table-cell  !important; display: inline-block  !important;width:26px  !important; height:26px  !important; border:none !important; line-height:26px  !important; text-align:center; background:#fff; border-radius:2px;}
.fenye ul a.cur{ display: inline;  display: table-cell; display: inline-block;width:26px; height:26px; color:#333; background:#fff;border:1px solid #ddd; line-height:26px; text-align:center; border-radius:2px;}
.fenye ul a:hover{ color:#fff; border:1px solid #ddd; background:#0f4f81;}
.fenye&gt;ul&gt;a{display: inline;  display: table-cell; display: inline-block;width:26px; height:26px; background:#fff;  line-height:26px; text-align:center;  border:1px solid #ddd;border-radius:2px;}

.fenye ul li.cur{background:#ec7c33; color:#fff; width:26px; height:26px; line-height:26px; margin-top:8px;}
#alertdiv{ position: fixed;margin: auto;width: 100%;top: 40%;display: none;z-index: 2147483647; }
#alertdiv div{ background-color: #000;color: #FFF;padding: 20px 20px 20px 20px;min-width: 100px;opacity: 0.7;min-height: 25px;text-align: center;color: rgb(255, 255, 255);border-width: 1px;  border-style: solid;-moz-border-radius: 11px;-khtml-border-radius: 11px;-webkit-border-radius: 11px;border-radius: 11px;line-height: 150%;width: 60%;margin: auto;z-index: 2147483647;}


.proul{ text-align: center; white-space: nowrap; margin:50px 0; }
.proul li{display: inline;  display: table-cell; display: inline-block;width:auto; height:36px;line-height:36px; text-align:center; font-size:18px; padding:0 20px; }
.proul li a.cur,.proul li a:hover{color:#0149c0}
.iproqd{ display:none; width:100%; height:auto; float:left;}
/**********404*******/
.div_cu { width:100%; height:auto;  float:left; padding:50px 0;  }
.div_cu p { width:100%; height:auto; float:left; text-align:center; font-size:14px; font-weight:550; line-height:26px;    }
.div_cu p img { width:350px; height:auto;  margin:30px auto; }
.div_cu p a { color:#2466a5; }

/****搜索结果******/
.com1{ width:100%; height:auto; float:left; text-align:center; font-size:20px; line-height:40px; margin-bottom:15px; font-weight:bold;}
.fullscreen-pages .item-1,.fullscreen-pages .item-2,.fullscreen-pages .item-3,.fullscreen-pages .item-4,.fullscreen-pages .item-5{height:100%; overflow:hidden;}
.pager{position:fixed; width:15px; text-align:center; left:10px; bottom:100px; z-index:999; }
.pager a{width:15px; height:15px; line-height:15px; margin:3px 0; border-radius:15px;   display:inline-block; background:#ccc; text-decoration:none;}
.pager a.cur{background:#000;}


/*.item-1{background:#f00;}*/
.item-3{ position:relative; }
.item-4{ position:relative; background:url(../images/iab_bj.jpg)  top center no-repeat; background-size:cover; position:relative;}
.item-5,.item-2{ background:#fafafa; z-index: 999;    position: relative;
 }
.item-2{ padding-top:100px;box-sizing: border-box;}


/******首页******/
.headerdiv{ width:100%; height:80px;  float:left; background:#fff; left:0; top:0; z-index:9999;}
.item-1 .headerdiv{background:#fff; position:relative;}
.logo{ width:auto; height:30px;padding:25px 0; float:left;}
.logo img{ width:auto; height:30px; display:block; float:left;}
.logo a p{ width:auto; height:auto; line-height:30px; font-size:20px; float:left;    border-left: 1px solid #333;
    margin-left: 5px;
    padding-left: 5px;
}
a.ale{ width:50px; height:80px; float:right; line-height:80px; background:url(../images/top_tp_1.png) center center no-repeat; display:block; background-size: auto 20px;}
ul.menuul{ width:810px; height:auto; float:right;}
ul.menuul li { width:auto; height:auto; float:left; }
ul.menuul li a{ width:auto; height:auto; line-height:80px; float:left; padding:0 30px; font-size:18px; color:#333;}
dl.soso{ width:auto; height:40px; float:right; position:relative; padding:20px 0;}
dl.soso dt{  width:40px; height:40px;  float:left;}
dl.soso dt .button{ width:40px; height:40px; float:left; background:url(../images/soso.png) center center no-repeat; border:none; outline:none; cursor:pointer; background-size:20px auto;}
dl.soso dd{ width:0; transition: all .5s ease; height:50px; float:left; position:absolute; right:40px; top:20px; z-index:999; }
dl.soso:hover dd{ width:200px; }
dl.soso dd .input{ width:100%; height:40px; line-height:40px; float:left;text-indent:15px; border:none; background:#f2f2f2; outline:none; border-radius:3px 0 0 3px;}



ul.menuul li:hover .pcemdiv{ display:block;}
.pcemdiv{ display:none; width:100%; height:auto; padding:30px 0; float:left; background:#fff; position:absolute; left:0; top:80px; border-top:1px solid #ededed; z-index:999;}
.pcemdiv dl{ width:100%; height:auto; float:left;}
.pcemdiv dl dt{ width:25%; height:auto; float:left;}
.pcemdiv dl dt a{ padding:0;}
.pcemdiv dl dt a img{ width:100%; height:auto; display:block;}
.pcemdiv dl dd.dd{ width:40%; height:auto; float:left; padding:0 30px; box-sizing:border-box; border-right:1px solid #ededed;}
.pcemdiv dl dd.dd a{ width:48%; height:50px; line-height:50px; font-size:15px; padding:0 0 0 15px; overflow:hidden; background:url(../images/icon_sj.png) left center no-repeat;  border-bottom:1px solid #ededed; color:#666; float:left; margin:0 1%; box-sizing:border-box; }
.pcemdiv dl dd.dd a:hover{ border-bottom:1px solid #0149c0; color:#0149c0;}
.pcemdiv dl dd.dd1{ width:35%; height:auto; float:left; padding:0 0 0 30px; box-sizing:border-box; font-size:16px; line-height:26px; color:#999;}


.menu_au{ display:none;}
.sj_menu{ display:none;}
.sjyy{ display:none;}

.banner{ width:100%; overflow:hidden; height:100vh; position:absolute; float:left; }
.banner ul {  overflow:hidden; height:100vh;  }
.banner_span{margin:0px;padding:0px;width:100%;position:absolute; bottom:95px;text-align:center; z-index:886;}
.banner_span span{display:inline-block;margin-left:5px;width:50px;height:8px; border-radius:3px; background:#ccc; cursor:pointer;}
.banner_span span.cur,.banner_span span:hover{background:#0149c0;width:50px;height:8px; border-radius:3px;}
.banwenzi{ width:100%; height:auto; float:left; position:absolute; top:16vw; left:0;margin-top:0px;   transition:1s linear ; color:#fff; z-index:999; box-sizing:border-box}
.banwenzi h2{ width:100%; height:auto; float:left; font-size:54px; line-height:65px; font-weight:550; color:#fff; text-align:center;letter-spacing: 6px;}
.banwenzi h3{ width:100%; height:auto; float:left; font-size:36px; line-height:50px;  margin:20px 0 35px 0; color:#fff;text-align:center;letter-spacing: 6px;}
.banwenzi p{ width:135px; height:auto; margin:0 auto;}
.banwenzi a.aa{ width:auto; height:auto; float:left; border-radius:3px; font-size:16px; border:1px solid #fff; padding:5px 45px 5px 20px; background:url(../images/ban_tb.png) 95px center no-repeat; display:block; color:#fff;}
.banwenzi a.aa:Hover{ background:url(../images/ban_tb.png) 95px center no-repeat #0149c0;  border:1px solid #0149c0;}

.banner ul li{ width:100%;  height:100vh; float:left; overflow:hidden;position:relative; }
.banner ul li img,.banner ul li video{ width:100%; height:100vh; float:left; transition:1.5s linear ; transform:scale(1.1);  }
.banner ul li img.img1{display:none;}

/*.banner ul li.cur  img{transform:scale(1); }
.addCur{transform:scale(1) !important;  }*/
.wzaddCur{ margin-top:0px; }

.indextt{ width:100%; height:auto; float:left; text-align:center; position:absolute; left:0; top:35px; z-index:99; font-size:40px; line-height:80px; background:url(../images/bai.jpg) center bottom no-repeat; background-size:80px 2px !important; color:#fff; font-weight:600;}
.ijjfadiv{ width:100%; height:100vh; float:left; position:relative;}
.ijjfadiv ul{ width:100%; height:100vh; float:left;}
.ijjfadiv ul li{ width:100%; height:100vh; float:left;  background-size:cover !important; display:none;}
.ijjfadiv ul li .ijjfadivwz{ width:50%; height:auto; float:left; padding-top:350px; box-sizing:border-box; color:#fff;}
.ijjfadiv ul li .ijjfadivwz h2{ width:100%; height:auto; float:left; font-size:28px; font-weight:600; line-height:40px;}
.ijjfadiv ul li .ijjfadivwz p{ width:100%; height:72px; line-height:24px; font-size:15px; float:left; overflow:hidden; margin:5px 0 15px 0;}
.ijjfadiv ul li .ijjfadivwz a{ width:auto; height:38px; line-height:38px; float:left; padding:0 40px; font-size:15px; border:1px solid #fff; color:#fff; border-radius:3px;}
.ijjfadiv ul li .ijjfadivwz a:hover{ background:#fff; color:#333;}
.ijjfadivlist{ width:100%; height:210px; float:left; z-index:99; position:absolute; left:0; bottom:0; background:rgba(0,0,0,0.5);}
.ijjfadivlist dl{ width:25%; height:210px; float:left; border-left:1px solid rgba(255,255,255,0.5); padding:36px 0; color:#fff; box-sizing:border-box; cursor:pointer;}
.ijjfadivlist dl dd.dd{ width:100%; height:120px; float:left; padding:25px 50px 0 36px;  font-size:18px; line-height:26px; box-sizing:border-box;}
.ijjfadivlist dl dd.dd strong{ width:100%; height:56px; float:left; font-size:22px; font-weight:600; line-height:28px; overflow:hidden; margin-bottom:10px;}
.ijjfadivlist dl dt{ width:100px; height:auto; float:right; padding-right:36px; margin-top:-100px; box-sizing:border-box;}
.ijjfadivlist dl dt img{ width:70px; height:auto; float:left; display:block;}
.ijjfadivlist dl dd.dd1{ width:100%; height:20px; line-height:20px; padding:0 36px; box-sizing:border-box; float:left; font-size:13px; color:#999; overflow:hidden;}

.ijjfadivlist dl.cur,.ijjfadivlist dl:hover{ background:#0149c0;}
.ijjfadivlist dl.cur dd.dd1,.ijjfadivlist dl:hover dd.dd1{ color:#fff;}
.huo_jjfa_div_z{ width:100%; height:210px !important; float:left; position:relative;}
.huo_jjfa_div{ width:100%;  height:210px !important; position:relative; overflow:hidden;}
.huo_jjfa_list{  width:100%;  height:210px !important; overflow:hidden; float:left }
.left_huo{ cursor:pointer; position:absolute; left:-80px; top:0; width:40px; height:210px; float:left; background:url(../images/i_jjfa_tb_left.png) center center no-repeat; background-size:20px auto; border-radius:5px;}
.right_huo{ cursor:pointer;position:absolute; right:-80px; top:0; width:40px; height:210px; float:left; background:url(../images/i_jjfa_tb_right.png) center center no-repeat;background-size:20px auto;border-radius:5px;}

.indextt1{ background:url(../images/hei.jpg) center bottom no-repeat; color:#333; position:static; margin:30px 0 0 0; }


.iabout{ width:100%; height:auto; float:left; text-align:center; padding-top:60px; color:#fff; font-size:16px; line-height:30px;}
.iabout strong{ width:100%; height:auto; float:left; font-size:36px; line-height:60px; background:url(../images/bai.jpg) center bottom no-repeat; background-size:100px 2px; font-weight:600; padding-bottom:5px; margin-bottom:25px;}
.iabout p.pas{ width:140px; height:40px; margin:0 auto;}
.iabout p.pas a{ width:100%; height:40px; line-height:40px; float:left; margin-top:60px; border:1px solid #fff; border-radius:3px; color:#fff; font-size:16px;}
.iabout p.pas a:hover{ background:#fff; color:#333;}


.iabuldiv{ width:100%; height:auto; float:left; padding:40px 0 50px 0; background:#0149c0; position:absolute; left:0; bottom:0;}
ul.iabul{ width:100%; height:auto; float:left;}
ul.iabul li{ width:20%; height:auto; float:left; padding:30px 20px; box-sizing:border-box; text-align:center;/* box-shadow:1px 6px 8px #ccc;*/}
ul.iabul li strong{ width:100%; height:60px; line-height:60px; float:left; font-size:70px;  overflow:hidden; font-family:Impact; color:#fff; font-weight:900; background:url(../images/lan.jpg) center bottom no-repeat; background-size:50px 1px;}
ul.iabul li p{ width:100%; height:30px; line-height:30px; overflow:hidden; float:left; font-size:16px; color:#fff; margin-top:20px;}

dl.ixw{ width:31.333%; height:auto; float:left; margin:60px 1% 0 1%; padding:30px 20px; background:#fff; box-shadow:1px 6px 8px #f2f2f2; box-sizing:border-box;}
dl.ixw dd{ width:100%; height:auto; float:left;}
dl.ixw dd p{ width:100%; height:auto; float:left; font-size:14px; color:#0149c0; background:url(../images/ixwtp_1.png) left center no-repeat; padding-left:20px;}
dl.ixw dd h3 a{ width:100%; height:48px; float:left; line-height:24px; font-size:18px; font-weight:600; overflow:hidden; color:#444; margin:20px 0 40px 0;}
dl.ixw dd a.a{ width:130px; height:38px; line-height:38px; float:left; border:1px solid #ccc; text-align:center; margin-bottom:40px; font-size:15px; display:block; border-radius:3px;}
dl.ixw dd a.a:hover{  background:#0149c0; color:#fff;}
dl.ixw dt{ width:100%; height:auto; float:left; overflow:hidden; background:url(../images/huibj.jpg) left bottom no-repeat #fff; background-size:0 1px; border-bottom:1px solid #f2f2f2; padding-bottom:25px;  transition: all 0.5s ease; }
dl.ixw dt img{ width:100%; height:250px; float:left; display:block;blockbox-sizing:border-box;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
dl.ixw:hover dt img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.05,1.05);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }
dl.ixw:hover dd h3 a{ color:#0149c0;}
p.xwa{ width:130px; height:38px; margin:0 auto;}
p.xwa a{ width:100%; height:38px; line-height:38px; float:left; border:1px solid #666; border-radius:3px; margin:50px 0 30px 0; font-size:15px; text-align:center; color:#666;}
p.xwa a:hover{ background:#0149c0; color:#fff;}
dl.ixw:hover dt{ /*border-bottom:1px solid #0149c0*/ background:url(../images/lan.jpg) left bottom no-repeat #fff; background-size:100% 1px;}


.item-4 .bottomdiv{  position:absolute; left:0; bottom:0;}
.bottomdiv{ width:100%; height:auto; float:left; background:#232a2f; padding:60px 0 20px 0;}
.bottomdiv dl.d1{ width:15%; height:auto; float:left; padding-left:20px; box-sizing:border-box;}
.bottomdiv dl.d1 dt{ width:100%; height:auto; float:left; font-size:18px; line-height:40px; font-weight:600; color:#fff;}
.bottomdiv dl.d1 dd{ width:100%; height:auto; float:left; }
.bottomdiv dl.d1 dd a{ width:100%; height:auto; float:left; font-size:14px; line-height:30px; color:#999;}
.bottomdiv dl.d1 dd a:Hover{ color:#fff;}
.bottomdiv dl.d2{ width:15%; height:auto; float:left; box-sizing:border-box;}
.bottomdiv dl.d2 dt{ width:100%; height:auto; float:left;}
.bottomdiv dl.d2 dt img{ width:125px; height:auto; display:block; margin-bottom:5px;}
.bottomdiv dl.d2 dd{ width:100%; height:auto; float:left;}
.bottomdiv dl.d2 dd a.a{ width:40px; height:40px; float:left; background:url(../images/ibot_tb_2.png) center center no-repeat rgba(255,255,255,0.4); border-radius:3px; display:block; margin:0 5px 0 42px;}
.bottomdiv dl.d2 dd a.a1{ width:40px; height:40px; float:left; background:url(../images/ibot_tb_3.png) center center no-repeat rgba(255,255,255,0.4); border-radius:3px; display:block;}
.bottomdiv dl.d2 dd a.a1:hover,.bottomdiv dl.d2 dd a.a:hover{ opacity:0.8;}

.bottomdiv dl.d3{ width:25%; height:auto; float:left;padding-left:30px; box-sizing:border-box; border-left:1px solid rgba(255,255,255,0.1);}
.bottomdiv dl.d3 dd{width:100%; height:auto; float:left; font-size:14px; line-height:30px; color:#999;}
.bottomdiv dl.d3 dd strong{ color:#fff; font-weight:600;}


.xt{ width:100%; height:1px; float:left; background:rgba(255,255,255,0.1); margin:40px 0 20px 0;}
p.pbq{ width:100%; height:auto; float:left; font-size:14px; line-height:24px; color:#999; padding:0 20px; box-sizing:border-box;}
p.pbq span{ width:auto; height:auto; float:right;}
p.pbq span a{ color:#999; margin:0 5px;}


.indexbot{ position:relative; display:table; height:auto !important;  table-layout: fixed;    width: 100%;}


/******产品中心*******/
.nybanner{ width:100%; height:auto; float:left; position:relative;}
.nybanner img{ width:100%; height:460px; display:block;}
.nybannerwz{ width:100%; height:auto; float:left; position:absolute; left:0; top:190px;}
.nybannerwz strong{ width:100%; height:auto; float:left; padding:0 60px; margin-top:30px; opacity:0.5; text-align:center; box-sizing:border-box; font-size:46px; line-height:60px; color:#fff;}
.nybannerwz p{ width:100%; height:auto; float:left; font-size:21px; line-height:30px; margin-top:20px; font-weight:normal;text-align:center; color:#fff;}



.nymenu{ width:100%; height:auto; float:left; box-shadow:0 0 5px #ccc;}
.nymenu ul{ width:100%; height:auto; float:left; padding-right:200px; box-sizing:border-box;}
.nymenu ul li a{ width:auto; height:60px; line-height:60px; float:left; font-size:17px; color:#222; font-weight:600; padding:0 25px; border-bottom:1px solid #fff; box-sizing:border-box;}
.nymenu ul li a:hover,.nymenu ul li a.cur{ color:#0149c0; border-bottom:1px solid #0149c0;}
.nymenu span{ width:240px; height:60px; line-height:60px; overflow:hidden; float:right; margin-top:-60px; background:url(../images/pro_tb.png) left center no-repeat; padding-left:17px; font-size:14px; color:#999;}
.nymenu span a{ color:#999;}
.nymenu span a:hover{ color:#777;}

.nydiv{ width:100%; height:auto; float:left; padding:40px 0;}
dl.pdl{ width:48%; height:auto; float:left; margin:1%; box-shadow:0 0 8px #ededed; padding:45px 35px; box-sizing:border-box;}
dl.pdl dt{ width:230px; height:auto; float:right; position:relative; z-index:1; overflow:hidden; margin-top:-200px;}
dl.pdl dt img{ width:100%; height:auto; display:block;blockbox-sizing:border-box;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
dl.pdl:hover dt img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.05,1.05);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }
dl.pdl dd{ width:100%; height:auto; float:left; padding-right:260px; box-sizing:border-box; float:left; box-sizing:border-box;}
dl.pdl dd h3{ width:100%; height:auto; float:left; background:url(../images/huibj.jpg) left bottom no-repeat; background-size:100% 2px;}
dl.pdl dd h3 a{ width:100%; height:60px; line-height:60px; float:left; font-size:22px;transition: all 0.5s ease;  background:url(../images/lan.jpg) left bottom no-repeat; background-size:50px 2px; color:#444; overflow:hidden; box-sizing:content-box;}
dl.pdl dd p{ width:100%; height:72px; line-height:24px; font-size:14px; color:#888; float:left; overflow:hidden; margin:15px 0;}
dl.pdl dd a.a{ width:auto; opacity:0.8; height:38px; float:left; line-height:38px; background:url(../images/right1.png) right center no-repeat; padding-right:30px; box-sizing:border-box; font-size:15px; color:#666; text-align:center; display:block; border-radius:3px;}
dl.pdl:hover dd a.a{ opacity:1;   }
dl.pdl:hover dd h3 a{ background-size:100% 2px; }
dl.pdl:hover{ box-shadow:0 0 8px #999;}

/*******产品详细页********/
dl.proxxdl{ width:100%; height:auto; float:left; margin:20px 0;}
dl.proxxdl dt{ width:50%; height:auto; float:left;}
dl.proxxdl dt img{ width:100%; height:auto; display:block;border: 1px solid #ededed;}
dl.proxxdl dd{ width:50%; height:auto; float:left; padding:15px 0 0 40px; box-sizing:border-box;}
dl.proxxdl dd h1{ width:100%; height:auto; float:left; font-size:26px; line-height:30px; color:#333;}
dl.proxxdl dd p.p1{ width:100%; height:auto; float:left; font-size:16px; line-height:30px; color:#999999; border-bottom:1px solid #ededed; padding:5px 0; margin-bottom:15px;}
dl.proxxdl dd p.p2{ width:100%; height:auto; float:left; font-size:16px; line-height:26px; color:#777; margin-bottom:25px;}
dl.proxxdl dd a.a{ width:145px; height:45px; line-height:45px; float:left; border:1px solid #0149c0; color:#0149c0; font-size:15px; border-radius:3px; background:url(../images/proxx_tb_1.png) 25px center no-repeat; background-size:20px auto; text-indent:55px; overflow:hidden; margin-right:20px; }
dl.proxxdl dd a.a1{ width:145px; height:45px; line-height:45px; float:left; border:1px solid #0149c0; color:#0149c0; font-size:15px; border-radius:3px; background:url(../images/proxx_tb_2.png) 25px center no-repeat; background-size:20px auto; text-indent:55px; overflow:hidden; }
dl.proxxdl dd a.a:hover,dl.proxxdl dd a.a1:hover{ box-shadow:3px 4px 4px #0149c0; }

.huibj{ background:#f2f2f2 !important;}
.proxxdiv{ width:100%; height:auto; float:left; background:#fff; min-height:200px; padding:30px; box-sizing:border-box; font-size:16px; line-height:26px; color:#888;}
.proxxdivtt{ width:100%; height:60px; float:left; margin-bottom:10px;}
.proxxdivtt strong{ width:200px; height:60px; line-height:60px; float:left; background:#0149c0; color:#fff; font-size:24px; font-weight:normal; text-align:center;}
.proxxdiv strong.s1{ width:100%; height:60px; float:left; line-height:60px; font-size:22px; font-weight:normal; color:#0149c0;}
.proxxdiv img{ width:auto; height:auto !important; max-width:100% !important; display:block;}
.proxxdiv table{ width:100%; height:auto; float:left; border:1px solid #ccc !important; margin-top:5px; min-width:600px;}
.proxxdiv table td{ border:1px solid #ccc; padding:8px 0 8px 15px; box-sizing:border-box; line-height:20px; border-top:none; border-right:none; }
.proxxdiv table tr td:first-child{border-left:none;}
.proxxdiv table tr:last-child td{ border-bottom:none;}
/*********服务支持-服务保障************/
.nydivtt{ width:100%; height:auto; float:left; line-height:60px; font-size:28px; color:#333; font-weight:600; text-align:center;}
dl.fwbzdl{ width:31.333%; height:auto; float:left; margin:1%; border:1px solid #ededed; padding:30px; box-sizing:border-box; }
dl.fwbzdl dt{ width:100%; height:auto; float:left; text-align:center;}
dl.fwbzdl dt img{ width:55px; height:auto; display:block; margin:0 auto;}
dl.fwbzdl dd{ width:100%; height:auto; float:left; }
dl.fwbzdl dd strong{ width:100%; height:auto; float:left; text-align:center; font-size:24px; font-weight:normal; color:#333; line-height:40px;}
dl.fwbzdl dd p{ width:100%; height:auto; min-height:120px; background:url(../images/lan.jpg) center top no-repeat; background-size:80px 1px; float:left; font-size:16px; line-height:30px; color:#999; margin-top:10px; padding-top:15px;}
dl.fwbzdl:hover{ box-shadow:0px 0px 6px #ccc;}
dl.fwbzdls{ margin-left:16%;}


/*******服务支持-服务承诺**********/
dl.fwcldl{ width:100%; height:auto; float:left; margin:30px 0;}
dl.fwcldl dt{ width:100%; height:60px; line-height:60px; float:left; background:url(../images/huibj.jpg) left center no-repeat; background-size:100% 1px; }
dl.fwcldl dt span{ width:auto; height:60px; line-height:60px; font-size:24px; color:#666; float:left; background:#fff; padding-right:10px;  }
dl.fwcldl dd{ width:100%; height:auto; float:left; font-size:16px; line-height:30px; color:#999;}


/*******服务支持-下载中心**********/
.xzzzdiv{ width:100%; height:auto; float:left; margin:40px 0 20px 0;}
.xzzzdiv ul{ width:100%; height:auto; float:left; border:1px solid #f2f2f2; border-top:none;}
.xzzzdiv ul li{ font-size:16px; color:#444; text-align:center;}
.xzzzdiv ul li.l1{ width:40%; height:60px; line-height:60px; float:left; text-indent:20px; text-align:left;}
.xzzzdiv ul li.l2{ width:15%; height:60px; line-height:60px; float:left; }
.xzzzdiv ul li.l3{ width:10%; height:60px; line-height:60px; float:left; }
.xzzzdiv ul li.l4{ width:10%; height:60px; line-height:60px; float:left; }
.xzzzdiv ul li.l5{ width:15%; height:60px; line-height:60px; float:left; }
.xzzzdiv ul li.l6{ width:10%; height:60px; line-height:60px; float:left; }
.xzzzdiv ul.u1{ background:#0149c0;}
.xzzzdiv ul.u1 li{ color:#fff; font-size:16px;}
.xzzzdiv ul li.l6 a.a{ width:100%; height:60px; margin:0 auto; display:block; background:url(../images/proxx_tb_2.png) center center no-repeat;}
.xzzzdiv ul li.l1:hover{ color:#0149c0}

/*****服务支持-销售网络******/

ul.xsmlul{ width:400px; height:45px; margin:30px auto;}
ul.xsmlul li{ width:50%; height:45px; line-height:45px; float:left; background:#f2f2f2; text-align:center; font-size:16px; cursor:pointer;}
ul.xsmlul li.cur{ background:#0149c0; color:#fff;}
.xsmldiv{ width:100%; height:auto; float:left; display:none;}


.xswldl{ width:100%; height:auto; float:left; margin-top:30px;}
.xswldt{ width:100%; height:600px;margin:20px auto; background:url(../images/guoji.png) left top no-repeat; background-size:800px 600px; position:relative;}

.dian1 {width:100px; height:60px; position:absolute; left:460px; top:190px;}
.dian1 span{ font-size:12px; width:100%; position:absolute; left:40px; top:20px;}
.dian1 .circle {position: absolute;width:12px;height:12px; font-size:12px; border-radius: 50%;background:#7abefd;top:24px;left:24px;z-index: 12;margin-bottom: 0px;}
.dian1 .ripple {border-radius: 50%;  background-clip: padding-box;background: transparent;width:60px;height:60px;border-radius: 50%;position: absolute;left:0;top:0;z-index: 9;margin-bottom: 0px;}
.dian1 .p1:after,.dian1 .p2:after,.dian1 .p3:after {content: "";display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;border-radius: 50%;border: 2px solid #75abfa;opacity: 0; background-color: rgba(160, 195, 244, .5);}
.dian1 .p1:after{ -webkit-animation: ripple 2.5s ease-out 225ms infinite;animation: ripple 2.5s ease-out 225ms infinite;}
.dian1 .p2:after{ -webkit-animation: ripple 2.5s ease-out .9s infinite; animation: ripple 2.5s ease-out .9s infinite;}
.dian1 .p3:after{ -webkit-animation: ripple 2.5s ease-out 1.8s infinite; animation: ripple 2.5s ease-out 3.8s infinite;}
@-webkit-keyframes ripple {0% {opacity: 0;-webkit-transform: scale(.1)}5% {opacity: 1}to {opacity: 0;-webkit-transform: scale(1)}}
@keyframes ripple {0% { opacity: 0;-webkit-transform: scale(.1);transform: scale(.1)}5% {opacity: 1}to {opacity: 0;-webkit-transform: scale(1);transform: scale(1)}}
.dian2{ left:490px; top:230px;}
.dian3{ left:470px; top:250px;}
.dian4{ left:540px; top:250px;}
.dian5{ left:460px; top:300px;}
.dian6{ left:530px; top:300px;}
.dian7{ left:560px; top:325px;}
.dian8{ left:360px; top:385px;}
.dian9{ left:440px; top:350px;}
.dian10{ left:565px; top:370px;}
.dian11{ left:500px; top:470px;}
.dian12{ left:520px; top:490px;}
.dian13{ left:410px; top:470px;}
.dian14{ left:310px; top:470px;}
.dian15{ left:450px; top:410px;}
.dian16{ left:100px; top:300px;}
.dian17{ left:100px; top:200px;}
.dian18{ left:250px; top:275px;}
.dian19{ left:250px; top:200px;}
.dian20{ left:586px; top:55px;}
.dian21{ left:500px; top:125px;}

.xsdian{ width:450px; height:auto; float:left; font-size:16px; line-height:26px; position:absolute; right:0; top:80px; background:#0149c0; padding:30px 30px 60px 30px; box-sizing:border-box; color:#fff;}
.xsdian strong{ width:100%; height:auto; float:left; font-size:20px; line-height:30px; font-weight:600; margin-top:30px;}
.jiantuo{ width:25px; height:25px; float:left; position:absolute; left:-13px; top:40%; background:url(../images/map-ic.png) left center no-repeat;}

.xswldlwz{ width:100%; height:auto; float:left; font-size:16px; line-height:30px; color:#999999; padding:30px 0;}


.xswldt1{ width:100%; height:600px;  max-width:800px; margin:20px auto; background:url(../images/sjdt.png) left 100px no-repeat; background-size:800px 400px; position:relative;}

.adian1 {width:100px; height:60px; position:absolute; left:60px; top:120px;}
.adian1 span{ font-size:12px; width:100%; position:absolute; left:40px; top:20px; color:#7abefd;}
.adian1 .circle {position: absolute;width:12px;height:12px; font-size:12px; border-radius: 50%;background:#7abefd;top:24px;left:24px;z-index: 12;margin-bottom: 0px;}
.adian1 .ripple {border-radius: 50%;  background-clip: padding-box;background: transparent;width:60px;height:60px;border-radius: 50%;position: absolute;left:0;top:0;z-index: 9;margin-bottom: 0px;}
.adian1 .p1:after,.adian1 .p2:after,.adian1 .p3:after {content: "";display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;border-radius: 50%;border: 2px solid #7abefd;opacity: 0;  background-color: rgba(160, 195, 244, .5);}
.adian1 .p1:after{ -webkit-animation: ripple 2.5s ease-out 225ms infinite;animation: ripple 2.5s ease-out 225ms infinite;}
.adian1 .p2:after{ -webkit-animation: ripple 2.5s ease-out .9s infinite; animation: ripple 2.5s ease-out .9s infinite;}
.adian1 .p3:after{ -webkit-animation: ripple 2.5s ease-out 1.8s infinite; animation: ripple 2.5s ease-out 3.8s infinite;}
.adian2{left:80px; top:180px;}
.adian3{left:160px; top:300px;}
.adian4{left:150px; top:400px;}
.adian5{left:450px; top:130px;}
.adian6{left:300px; top:265px;}
.adian7{left:360px; top:365px;}
.adian8{left:600px; top:185px;}
.adian9{left:650px; top:380px;}


/****关于我们-发展历程*******/
.nydivtt strong{ width:100%; height:auto; float:left; text-align:center; color:#333; font-size:30px; line-height:60px; font-weight:600;}
.nydivtt p{ width:100%; height:auto; float:left; font-size:16px; line-height:26px; color:#333; text-align:center; font-weight:normal;}
.fzlcdiv{ width:100%; height:auto; float:left; margin:30px 0;}
.fzlcdiv ul{ width:100%; height:60px; float:left; background:url(../images/fzlc_tb.png)  center 6px  repeat-x; margin:20px 0;}
.fzlcdiv ul li{ width:25%; height:auto; float:left; text-align:center; cursor:pointer;}
.fzlcdiv ul li strong{ width:100%; height:40px; line-height:40px; font-size:18px; font-weight:normal; float:left;text-align:center; background:url(../images/fzlc_tb_2.png) center top no-repeat; padding-top:25px; box-sizing:border-box;}
.fzlcdiv ul li.cur strong{ background:url(../images/fzlc_tb_1.png) center top no-repeat; color:#0149c0; }
.fzlcdiv dl{ width:23%; height:auto; float:left; margin:1%; background:#fff; padding:40px; box-sizing:border-box; text-align:center;}
.fzlcdiv dl dt{ width:100%; height:auto; float:left; font-size:30px; line-height:50px; font-weight:normal; color:#555; margin-bottom:15px;}
.fzlcdiv dl dd{ width:100%; height:200px; float:left; position:relative;}
.fzlcdiv dl dd p{ width:100%; height:auto; float:left; font-size:16px; line-height:26px; color:#999;}
.fzlcdiv dl dd span{ width:100%; height:auto; float:left; font-size:14px; line-height:30px; background:url(../images/hei.jpg) top center no-repeat; background-size:20px 1px; position:absolute; bottom:0px; left:0;}

.fzlcdivqh{ width:100%; height:auto; float:left; display:none;}


/*****关于我们-公司简介********/
.aboutdiv{ width:100%; height:auto; float:left; padding:50px 0; font-size:16px; line-height:28px; color:#333;}
.aboutdiv h1.h1{ width:100%; height:auto; float:left; font-size:30px; line-height:60px; color:#555; font-weight:normal; margin-bottom:5px;}
.aboutdiv ul.u1{ width:100%; height:auto; float:left;}
.aboutdiv ul.u1 li{ width:25%; height:auto; float:left; padding:30px 20px; box-sizing:border-box; text-align:center; box-shadow:1px 1px 5px #ccc;}
.aboutdiv ul.u1 li strong{ width:100%; height:60px; line-height:60px; float:left; font-size:48px; font-weight:600; overflow:hidden; color:#0149c0; font-weight:200; background:url(../images/lan.jpg) center bottom no-repeat; background-size:50px 1px;}
.aboutdiv ul.u1 li p{ width:100%; height:30px; line-height:30px; overflow:hidden; float:left; font-size:18px; color:#828282; margin-top:15px;}
.aboutdiv img{ width:auto; height:auto !important; max-width:100% !important; display:block; margin:0 auto;}
.aboutdiv p{ width:100%; height:auto; float:left;}
.aboutdiv1{ width:100%; float:left; padding-top:150px; height:500px; background:url(../images/about_tp_1.jpg) center center no-repeat; background-size:cover; text-align:center; box-sizing:content-box;}
/*.aboutdiv1 p{ width:100%; height:auto; float:left; font-size:22px; line-height:34px; font-weight:normal; color:#fff; text-align:center; margin-bottom:45px;}*/
.aboutdiv1 a.a{ width:50px; height:50px; margin:50px auto; display:inline-block; background:url(../images/about_tb.png) center center no-repeat; text-align:center; background-size:50px auto;}




.aboutdiv2{width:100%; height:auto; float:left; padding:150px 0 240px 0; background:url(../images/about_tp_3.jpg) center center no-repeat; background-size:cover; text-align:center;}
.aboutdiv2 .nydivtt strong,.aboutdiv2 .nydivtt p{ color:#fff;}
.aboutdiv1 .nydivtt strong,.aboutdiv1 .nydivtt p{ color:#fff;}
.aboutdiv2 p.pa{ width:140px; height:45px; margin:0 auto;}
.aboutdiv2 p.pa a{ width:100%; height:45px; line-height:45px; float:left; margin-top:60px; border:1px solid #fff; border-radius:3px; text-align:center; color:#fff; font-size:16px;}
.aboutdiv2 p.pa a:hover{ background:#fff; color:#333;}


/*******关于我们-联系我们*******/
.nydivtt p.ps{ width:100%; height:auto; float:left; font-size:18px; font-weight:600; line-height:26px; margin-bottom:35px;}
dl.lxwmd1{ width:23%; height:auto;  position:relative; top:0; float:left; cursor:pointer; margin:1%;  box-shadow:1px 1px 5px #ccc; padding:50px 25px; box-sizing:border-box; text-align:center;}
dl.lxwmd1 dt{ width:100%; height:auto; float:left; }
dl.lxwmd1 dt img{ width:60px; height:auto !important; max-width:100% !important; margin:0 auto; display:block;}
dl.lxwmd1 dd{ width:100%; height:auto; min-height:120px; float:left; padding-top:20px; font-size:16px; line-height:24px; color:#333;}
dl.lxwmd1 dd strong{ width:100%; height:46px;transition: all 0.5s ease;  line-height:46px; float:left; font-size:20px; margin-bottom:15px; font-weight:600; background:url(../images/lan.jpg) center bottom no-repeat; background-size:50px 3px;}
dl.lxwmd1:hover dd strong{ background-size:100% 3px;}
dl.lxwmd1:hover{ animation:myfirst 1.8s linear infinite;}
@keyframes myfirst{  0%{top:-0px;} 50% {top:-10px;} 100% {top:-0px;}} 







.zxlldiv{ width:99%; height:auto; float:left; padding:50px 60px; box-sizing:border-box; box-shadow:1px 0px 5px #ccc; margin:40px 0.5%;}
.input1{ width:32%; height:50px; line-height:50px; float:left; border:none; background:#f5f5f5; padding:0 15px; box-sizing:border-box; margin:2% 2% 0 0; font-size:16px; outline:none;}
.input1s{ margin:2% 0 0 0;}
.input2{ width:100%; height:50px; line-height:50px; float:left; border:none; background:#f5f5f5; padding:0 15px; box-sizing:border-box; margin:2% 0 0 0; font-size:16px; outline:none;}
.text{ width:100%; height:150px; line-height:30px; float:left; border:none; background:#f5f5f5; padding:15px; box-sizing:border-box; margin:2% 0 0 0; font-size:16px; outline:none; font-family:"微软雅黑","Microsoft YaHei";}
.lbutton{ width:50%; height:50px; line-height:50px; float:left; margin:2% 25%; background:#0149c0; color:#fff; border:none; outline:none; cursor:pointer; font-size:16px; text-align:center; border-radius:3px;}
.lbutton:hover{ opacity:0.8;}
.dt{ width:100%; height:auto; float:left;}
.dt img{ width:100%; height:auto; display:block;}

/********关于我们-企业愿景*******/
.qyyjdiv{ width:100%; height:auto; float:left; padding:200px 0 230px 0; background:url(../images/qyyj_bj_1.jpg) center center no-repeat; background-size:cover;}
.qyyjdiv dl{ width:31.333%; height:auto; float:left; text-align:center; margin:1%; color:#fff;}
.qyyjdiv dl dt{ width:100%; height:auto; float:left;}
.qyyjdiv dl dt img{ width:70px; height:auto; margin:0 auto; display:block;}
.qyyjdiv dl dd{ width:100%; height:auto; float:left; padding:0 20px; box-sizing:border-box;}
.qyyjdiv dl dd strong{ width:100%; height:auto; float:left; font-size:24px; line-height:30px; font-weight:normal; margin-bottom:15px;}
.qyyjdiv dl dd p{ width:100%; height:auto; min-height:52px; float:left; font-size:16px; line-height:26px; }

.qyyjdiv1{ width:100%; height:500px; float:left; background:url(../images/qyyj_bj_2.jpg) center top no-repeat; background-size:cover; text-align:center; padding-top:120px; box-sizing:border-box;}
.qyyjdiv1 h3{ width:100%; height:auto; float:left; font-size:21px; line-height:36px; color:#777; margin-bottom:15px;}
.qyyjdiv1 p{ width:100%; height:auto; float:left; font-size:16px; line-height:28px; color:#999;}

.qyyjdiv2{width:100%; height:auto; float:left; padding:40px 0; background:url(../images/qyyj_bj_3.jpg) center top no-repeat; background-size:cover;}
.qyyjdiv2 .nydivtt strong{ color:#fff;}
.qyyjdiv2 dl{ width:31.333%; height:auto; float:left; background:rgba(0,0,0,0.2); padding:30px; box-sizing:border-box; margin:1%; color:#fff;}
.qyyjdiv2 dl dt{ width:100%; height:auto; float:left; font-size:24px; line-height:40px; padding-bottom:3px; margin-bottom:10px; font-weight:600; background:url(../images/bai.jpg) left bottom no-repeat; background-size:50px 1px;}
.qyyjdiv2 dl dd{ width:100%; height:130px; float:left; font-size:16px; line-height:26px;}
.qyyjdiv2 dl.d1{ margin-left:17%;}

/******关于我们-荣誉资质******/
.rrzzdiv{ width:100%; height:auto; float:left; background:#f5f5f5; padding:40px 0 60px 0;}
.rrzzdiv ul{ width:100%; height:auto; float:left; margin-top:20px;}
.rrzzdiv ul li{ width:24%; float:left;height:75px; line-height:75px; margin:0.5%; padding:0 15px;font-size:16px; color:#666; text-align:center; overflow:hidden; box-sizing:border-box; background:#fff; box-shadow:1px 1px 5px #ccc;}


.rrzzdiv1{ width:100%; height:auto; float:left; padding:40px 0 60px 0; background:url(../images/qyyj_bj_2.jpg) center top no-repeat; background-size:cover;}
.rrzzdiv1 dl{ width:32.333%; height:auto; float:left; margin:0.5%; padding:25px; box-sizing:border-box; background:#fff; box-shadow:1px 1px 5px #ccc;}
.rrzzdiv1 dl dt{ width:100%; height:auto; float:left; }
.rrzzdiv1 dl dt img{ width:100%; height:auto; display:block; }
.rrzzdiv1 dd{ width:100%; height:55px; line-height:55px; float:left;box-sizing:border-box; text-align:center; font-size:16px; color:#666; overflow:hidden;}


#mbOverlay { position:fixed; z-index:9998; top:0; left:0; width:100%; height:100%; background-color:#000; cursor:pointer; }
#mbOverlay.mbOverlayFF { background:transparent url(80.png) repeat; }
#mbOverlay.mbOverlayIE { position:absolute; }
#mbCenter { height:557px; position:absolute; z-index:9999; left:50%; background-color:#fff; -moz-border-radius:10px; -webkit-border-radius:10px; -moz-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); -webkit-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); }
#mbCenter.mbLoading { background:#fff; -moz-box-shadow:none; -webkit-box-shadow:none; }
#mbImage { left:0; top:0; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:left; background-position:center center; background-repeat:no-repeat; padding:10px; }
#mbImage a, #mbImage a:link, #mbImage a:visited { color:#ddd; }
#mbImage a:hover, #mbImage a:active { color:#fff; }
#mbBottom { min-height:20px; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#999; text-align:left; padding:0 10px 10px; }
#mbTitle { display:inline; color:#999; font-weight:bold; line-height:20px; font-size:12px; }
#mbNumber {display:inline; color:#C00; line-height:26px; font-size:12px; position: absolute; bottom: 10px; right: 10px; text-align: center; width:65px; height:26px; }
#mbCaption { display:block; color:#999; line-height:14px; font-size:10px; }
#mbPrevLink, #mbNextLink, #mbCloseLink { display:block; float:right; height:20px; margin:0; outline:none; }
#mbPrevLink { width:32px; height:100px; background:transparent url(../images/CustomBlackPrevious.gif) no-repeat center; position: absolute; top:38%; left:-32px; }
#mbNextLink { width:32px; height:100px; background:transparent url(../images/CustomBlackNext.gif) no-repeat center; position: absolute; top:38%; right:-32px; }
#mbCloseLink { width:24px; background:transparent url(../images/CustomBlackClose.gif) no-repeat center; position:absolute; top:10px; right:10px; }
#mbError { position:relative; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:center; border:10px solid #700; padding:10px 10px 10px; margin:20px; -moz-border-radius:5px; -webkit-border-radius:5px; }
#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active { color:#d00; font-weight:bold; text-decoration:underline; }

/*******关于我们-社会责任******/
.shzzdiv{ width:100%; height:auto; float:left; padding:150px 0; background:url(../images/shzr_tp_1.jpg) center top no-repeat; background-size:cover;}
.shzzdiv dl{ width:31.333%; height:auto; float:left; cursor:pointer; margin:1%; background:#f7f7f7; border-radius:5px; padding:100px 45px; box-sizing:border-box; text-align:center;}
.shzzdiv dl dt{ width:100%; height:auto; float:left; font-size:24px; line-height:30px; font-weight:600; padding-bottom:10px; margin-bottom:35px; color:#333; background:url(../images/lan.jpg) center bottom no-repeat; background-size:50px 1px;}
.shzzdiv dl dd{ width:100%; height:auto; float:left; font-size:16px; line-height:26px; color:#999; min-height:104px;}
.shzzdiv dl:hover{ background:#0149c0;}
.shzzdiv dl:hover dt{ color:#fff;background:url(../images/bai.jpg) center bottom no-repeat; background-size:50px 1px;}
.shzzdiv dl:hover dd{ color:#fff;}

.shzzdiv1{ width:100%; height:auto; float:left; padding:60px 0 80px 0; background:url(../images/shzr_tp_2.jpg) center  top no-repeat; background-size:cover;}
.shzzdiv1 dl{ width:48%; height:auto; float:left; margin:1%;}
.shzzdiv1 dl dt{ width:100%; height:auto; float:left; text-align:center; position:relative; top:75px;}
.shzzdiv1 dl dt strong{ width:130px; height:130px; display:inline-block; line-height:130px; text-align:center; margin:0 auto; font-size:20px; font-weight:600; color:#fff; background:url(../images/shzr_tb_1.png) center center no-repeat; background-size:130px 130px;}
.shzzdiv1 dl dt strong.s{background:url(../images/shzr_tb_2.png) center center no-repeat; }
.shzzdiv1 dl dd{ width:100%; height:auto; float:left; background:rgba(255,255,255,0.8); border-radius:5px; padding:120px 40px 80px 40px;font-size:16px; line-height:30px; min-height:380px;  box-sizing:border-box; }

dl.shzrdl{ width:48%; height:auto; float:left; margin:1%; background:#fff;}
dl.shzrdl dt{ width:100%; height:auto; float:left;}
dl.shzrdl dt img{ width:100%; height:auto; display:block;}
dl.shzrdl dd{ width:100%; height:auto; float:left; padding:20px; box-sizing:border-box;}
dl.shzrdl dd h3 a{ width:100%; height:36px; line-height:36px; float:left; font-size:21px; font-weight:600; overflow:hidden;}
dl.shzrdl dd p{ width:100%; height:52px; line-height:26px; float:left; font-size:16px; color:#888; overflow:hidden;}
.shzr_soc{ width:100%;height:auto; position:relative; overflow:hidden; box-sizing:border-box; margin-top:30px; float:left;}
.shzr_soc_list{  width:100%; height:auto; overflow:hidden; }
.shzr_span{margin:0px;padding:0px;width:100%;  text-align:center; z-index:11; }
.shzr_span span{display:inline-block;width:40px;height:8px; border-radius:2px; background:#e7e7e7; cursor:pointer; margin:0 2px;}
.shzr_span span.cur,.shzr_span span:hover{width:40px;height:8px; border-radius:2px; background:#0f4f81;}

/*******解决方案*****/
dl.jjfadl{ width:100%; height:auto; float:left; background:#fff; margin:25px 0;}
dl.jjfadl dt{ width:45%; height:auto; float:left; overflow:hidden; }
dl.jjfadl dt img{ width:100%; height:300px; display:block;blockbox-sizing:border-box;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
dl.jjfadl:hover  dt img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.05,1.05);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }
dl.jjfadl dd{ width:55%; height:auto; float:left; padding:40px 50px; box-sizing:border-box;}
dl.jjfadl dd h3 a{ width:100%; height:40px; float:left; font-size:30px; line-height:40px; font-weight:normal; color:#333; overflow:hidden;}
dl.jjfadl dd p{ width:100%; height:84px; float:left; font-size:16px; line-height:28px; color:#999; overflow:hidden; margin:15px 0 20px 0;}
dl.jjfadl dd a.a{ width:130px; height:38px; line-height:38px; float:left; text-align:center; border:1px solid #0149c0; color:#0149c0; border-radius:3px; font-size:16px;}
dl.jjfadl:hover{ background:#0149c0;}
dl.jjfadl:hover dd h3 a,dl.jjfadl:hover dd p{ color:#fff;}
dl.jjfadl:hover dd a.a{ border:1px solid #fff; color:#fff;}

/*******解决方案详细页****/
.jjfaxxdiv{ width:100%; height:auto; float:left; font-size:16px; line-height:26px; color:#888; padding-bottom:40px;}
.jjfaxxdivleft{ width:100%; height:auto; float:left; padding-right:50px; box-sizing:border-box;}
.jjfaxxdivleft h1.h1{ width:100%; height:auto; float:left; font-size:30px; font-weight:600; line-height:60px; color:#333;}
/*.jjfaxxdivleftc {width:100%; height:360px; float:left;overflow-y:auto; padding-right:30px; box-sizing:border-box;}
.scrollbar{width:100%;height: 320px; float:left;}
.jjfaxxdivleftc::-webkit-scrollbar {width:4px;height: 1px; }
.jjfaxxdivleftc::-webkit-scrollbar-thumb { border-radius:10px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background:#0149c0;    }
.jjfaxxdivleftc::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius:4px;background:#EDEDED;}*/
.jjfaxxdivright{ width:50%; height:auto; float:left; margin-top:10px;}
.jjfaxxdivright img{width:100%; height:400px; display:block; }

.jjfaxxdiv img{ width:auto; height:auto !important; max-width:100% !important; display:block; margin-bottom:10px;}
.nydivtt2{ width:100%; height:auto; float:left; line-height:60px; font-size:28px; color:#333; background:url(../images/lan.jpg) left bottom no-repeat; background-size:50px 1px; font-weight:600; margin-bottom:25px; }


/********合作客户*****/
ul.hzkhul{ width:100%; height:auto; float:left; margin:30px 0 40px 0;}
ul.hzkhul li a{ width:14.6666%; height:auto; float:left; margin:1%; box-shadow:1px 1px 3px #ccc;}
ul.hzkhul li a img{ width:100%; height:auto; display:block;}
ul.hzkhul li a:hover{box-shadow:1px 1px 3px #888;}


/*******项目案例******/
dl.xmd1{ width:99%; height:auto; float:left; margin:10px 0.5% 30px 0.5%; background:#fff;}
dl.xmd1 dt{ width:50%; height:auto; float:left; overflow:hidden;}
dl.xmd1 dt img{ width:100%; height:330px; display:block;blockbox-sizing:border-box;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
dl.xmd1:hover dt img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.05,1.05);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }
dl.xmd1 dd{ width:50%; height:auto; float:left; padding:40px 30px; box-sizing:border-box;}
dl.xmd1 dd h2 a{ width:100%; height:40px; line-height:40px; float:left; font-size:24px; color:#444; overflow:hidden; font-weight:600;}
dl.xmd1 dd p{ width:100%; height:156px; float:left; font-size:16px; line-height:26px; color:#999; overflow:hidden; margin:10px 0;}
dl.xmd1 dd a.a{ width:auto; height:auto; float:left; font-size:16px; color:#999; margin-top:10px;}
dl.xmd1:hover dd h2 a,dl.xmd1:hover dd a.a{ color:#0149c0;}

dl.xmd2{ width:32.3333%; height:auto; float:left; margin:0.5%; background:#fff;}
dl.xmd2 dt{ width:100%; height:auto; float:left; overflow:hidden;}
dl.xmd2 dt img{ width:100%; height:auto; display:block;blockbox-sizing:border-box;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
dl.xmd2:hover dt img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.05,1.05);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }
dl.xmd2 dd{ width:100%; height:auto; float:left; padding:15px; box-sizing:border-box;}
dl.xmd2 dd h3 a{ width:100%; height:24px; line-height:24px; float:left; font-size:18px; color:#666; overflow:hidden;margin-bottom:10px;}
dl.xmd2 dd a.a{ width:auto; height:auto; float:left; font-size:16px; color:#333; margin-top:10px;}
dl.xmd2:hover dd h3 a,dl.xmd2:hover dd a.a{ color:#0149c0;}

/*******项目案例-详细页******/
.xmaldiv{ width:100%; height:auto; float:left;}
.xmaldiv h1.h1{ width:100%; height:auto; float:left; line-height:40px; font-size:24px; font-weight:600;}
.xmaldiv p.ptime{ width:100%; height:auto; float:left; font-size:16px; line-height:30px; color:#999; border-bottom:1px solid #ededed; padding-bottom:5px; margin-bottom:20px;}
.xmaldivwz{ width:100%; height:auto; float:left; font-size:16px; line-height:26px; color:#777; padding-bottom:40px;}
.xmaldivwz img{ width:auto;max-width:100% !important; heright:auto;}
.anlitz{ width:100%; height:auto; position:relative; overflow:hidden;background:#fff; }
.anlitz ul{  width:100%; height:auto; overflow:hidden; float:left }
.anlitz ul li{ width:100%;  height:auto; min-height:100px; float:left; overflow:hidden; }
.anlitz ul li a img{ width:100%; height:500px; display:block; margin:0 auto; }
.anlitzspan{margin:0px;padding:0px;width:100%;position:absolute; bottom:15px;text-align:center; z-index:886;}
.anlitzspan span{display:inline-block;margin-left:5px;width:30px;height:6px; border-radius:3px; background:#ccc; cursor:pointer;}
.anlitzspan span.cur,.anlitzspan span:hover{background:#0149c0;width:30px;height:6px; border-radius:3px;}

.sxtiao{ width:100%; height:auto; float:left; border-top:1px solid #ededed; padding-top:10px; margin-top:30px;}
.sxtiao p{ width:45%; height:40px; float:left; overflow:hidden;}
.sxtiao p s{ width:auto; height:40px; line-height:40px; float:left;}
.sxtiao p a{ width:auto; max-width:100%; height:40px; line-height:40px; float:left; font-size:15px; color:#666;}
.sxtiao p a:hover{ color:#0149c0;}
.sxtiao p.p{ float:right; width:40%; text-align:right;}
.sxtiao span{ width:10%; height:40px; float:left;}
.sxtiao span a{ width:90%; height:40px; line-height:40px; margin:0 5%; border:1px solid #0149c0; color:#0149c0; text-align:center; display:block; float:left; border-radius:3px;}
.sxtiao span a:hover{ background:#0149c0; color:#fff;}

/*****新闻资讯********/
dl.xwdl{ width:31.333%; height:auto; float:left; margin:1%;border-bottom:1px solid #ededed;  box-sizing:border-box;  }
dl.xwdl dt{ width:100%; height:auto; float:left; overflow:hidden;}
dl.xwdl dt img{ width:100%; height:238px; display:block;blockbox-sizing:border-box;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
dl.xwdl:hover dt img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.05,1.05);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }
dl.xwdl dd{ width:100%; height:auto; float:left; padding:10px 15px; box-sizing:border-box; background:url(../images/huibj.jpg) left bottom no-repeat  #fff; background-size:0 1px;  transition: all 0.5s ease;}
dl.xwdl dd h3 a{ width:100%; height:60px; line-height:30px; float:left; font-size:18px; font-weight:normal; color:#333; overflow:hidden; margin-bottom:40px;}
dl.xwdl dd p{ width:100%; height:auto; float:left; font-size:14px; color:#999;}
dl.xwdl:hover{box-shadow:1px 1px 4px #ededed; background:none; padding-bottom:0; }
dl.xwdl:hover h3 a{ color:#333;}
dl.xwdl:hover dd{ background:url(../images/lan.jpg) left bottom no-repeat #fff; background-size:100% 1px;}

/*****新闻资讯-详细页********/
.xwzxdiv{ width:100%; height:auto; float:left; border-bottom:2px solid #ededed; padding-bottom:25px; margin-bottom:30px;}
.xwzxdiv h1.h1{ width:100%; height:auto; float:left; font-size:24px; line-height:40px; font-weight:600; text-align:center;}
.xwzxdiv p.ptime{ width:100%; height:auto; float:left; font-size:16px; line-height:30px; color:#999; border-bottom:1px solid #ededed;  text-align:center;padding-bottom:5px; margin-bottom:20px;}
.xwzxdivwz{ width:100%; height:auto; float:left; font-size:16px; line-height:26px; color:#777; padding-bottom:40px;}
.xwzxdivwz img{ width:auto; height:auto !important; max-width:100% !important;}



/********新改******/
.gclist{ width:100%; height:400px; padding-bottom:80px; float:left; position:relative; overflow:hidden; margin-top:60px;}
.gclist ul{ width:200000px; height:auto; position:absolute; left:0px; top:0;transition: transform 232ms; }
.gclist ul li{ width:33vw; height:auto; float:left; margin:0 0.15vw; position:relative;}
.gclist ul li img{ width:100%; height:400px; display:block;}
.gclist ul li p{ width:100%; height:60px; line-height:60px; float:left; text-align:center; font-size:18px; font-weight:600; color:#fff; position:absolute; left:0; bottom:0; overflow:hidden;}
.gcspan{margin:0px;padding:0px;width:100%;position:absolute; bottom:40px;text-align:center; z-index:886;}
.gcspan span{display:inline-block;margin:0 3px;width:25px;height:5px; border-radius:2px; background:#d1d1d1; cursor:pointer;}
.gcspan span.cur,.gcspan span:hover{background:#0149c0;width:25px;height:5px; border-radius:2px;}





@media only screen and (max-width:1560px){
  
.document_width{ width:1230px; margin:auto; }
.ijjfadiv ul li .ijjfadivwz{ padding-top:150px;}

.iabout{ padding-top:60px; font-size:16px; line-height:28px;}
.iabout strong{font-size:30px; line-height:50px;  background-size:100px 2px;margin-bottom:20px;}
.iabout p.pas a{  margin-top:50px; }

.iabuldiv{  padding:30px 0 40px 0; }





.xsdian{ width:400px;}


.nymenu ul li a{ padding:0 22px;}


}




/*******大平板电脑*******/
@media only screen and (max-width:1270px){
.pager{ display:block;}
.document_width{ width:760px; margin:auto; }
ul.menuul{ display:none;}
.menu_au{ margin:20px 0 0 10px; width:40px; height:40px; float:right; background:url(../images/sj_menu.png) center center no-repeat #f9f9f9; display:block; position:relative;background-size:auto 20px; border-radius:3px;}
.menu_au.close{  background:url(../images/sj_menu_close.png) center center no-repeat #f9f9f9;background-size:auto 20px;}
.sj_menu{ width:100%; height:auto; min-height:100vh; float:left; position:absolute; right:0; top:80px; text-align:right; z-index:33; background:#f8f8f8; background-size:cover; display:none;}
.sj_menu ul li{ width:100%; height:auto; float:left;}
.sj_menu ul li a{ width:100%; height:40px; line-height:40px;  color:#333; float:left; text-align:center; box-sizing:border-box; font-size:16px; border-top:1px solid #ccc;}
.sj_menu ul li a:hover{ color:#ec7c33;}

.banwenzi{  top:25vw; padding-left:20px;}
.banwenzi h2{  font-size:30px; line-height:40px;}
.banwenzi p{ font-size:18px; line-height:30px;  margin:10px 0; }


.indextt{top:35px; font-size:36px; line-height:70px;}
.ijjfadiv ul li .ijjfadivwz{ width:60%;padding-top:25%; }
.ijjfadiv ul li .ijjfadivwz h2{ width:100%; height:auto; float:left; font-size:28px; font-weight:600; line-height:40px;}
.ijjfadiv ul li .ijjfadivwz p{ width:100%; height:72px; line-height:24px; font-size:14px; float:left; overflow:hidden; margin:5px 0 15px 0;}
.ijjfadiv ul li .ijjfadivwz a{ width:auto; height:38px; line-height:38px; float:left; padding:0 40px; font-size:15px; border:1px solid #fff; color:#fff; border-radius:3px;}

.ijjfadivlist{ width:100%; height:160px;}
.ijjfadivlist dl{ width:33.333%; height:160px;padding:26px 0; }
.ijjfadivlist dl dd.dd{ height:90px;padding:0 26px 0 26px;  font-size:16px; line-height:24px;}
.ijjfadivlist dl dd.dd strong{ height:48px; font-size:20px;line-height:24px;  margin-bottom:5px;}
.ijjfadivlist dl dt{ width:100px; height:auto; float:right; padding-right:36px; margin-top:-100px; box-sizing:border-box;}
.ijjfadivlist dl dt img{ width:55px; height:auto; float:left; display:block;}
.ijjfadivlist dl dd.dd1{  height:20px; line-height:20px; padding:0 26px; }

.huo_jjfa_div_z{ height:160px !important;}
.huo_jjfa_div{ height:160px !important; }
.huo_jjfa_list{ height:160px !important;}
.left_huo{ left:-80px; top:0; width:40px; height:160px; }
.right_huo{ right:-80px; top:0; width:40px; height:160px;}

dl.iab{ margin:30px 0;}
dl.iab dd{ width:100%; height:auto; float:left; padding-top:8px; padding-right:0; box-sizing:border-box; text-align:center;}
dl.iab dd strong{ width:100%; height:auto; float:left; font-size:22px; line-height:40px; font-weight:600; color:#333;}
dl.iab dd h3{ width:100%; height:26px; float:left; font-size:18px; line-height:26px; float:left; overflow:hidden; padding-bottom:5px; margin-bottom:15px; background:url(../images/lan.jpg) center bottom no-repeat; background-size:100px 2px; }
dl.iab dd p{ display:none;}
dl.iab dd  a{ display:none;}
dl.iab dt{ width:100%; height:auto; float:left;}
dl.iab dt img,dl.iab dt video,dl.iab dt iframe{  height:250px; }
ul.iabul li{ width:20%; padding:20px 10px;}
ul.iabul li strong{  height:40px; line-height:40px;font-size:28px; }
ul.iabul li p{height:20px; line-height:20px;font-size:14px;margin-top:5px;}

dl.ixw{ padding:20px;}
dl.ixw dd h3 a{ width:100%; height:48px; float:left; line-height:24px; font-size:18px; overflow:hidden; color:#444; margin:10px 0;}
dl.ixw dt{ display:none;}
p.xwa{ width:130px; height:38px; margin:0 auto;}
p.xwa a{ width:100%; height:38px; line-height:38px; float:left; border:1px solid #666; border-radius:3px; margin:25px 0 30px 0; font-size:15px; text-align:center; color:#666;}
p.xwa a:hover{ background:#666; color:#fff;}


.bottomdiv{  padding:30px 0 5px 0;}
.bottomdiv dl.d1{ width:16%;padding-left:0px; }
.bottomdiv dl.d2{ width:20%; }
.bottomdiv dl.d2 dt{ width:100%; height:auto; float:left;}
.bottomdiv dl.d2 dt img{ width:125px; height:auto; display:block; margin-bottom:5px;}
.bottomdiv dl.d2 dd{ width:100%; height:auto; float:left;}
.bottomdiv dl.d2 dd a.a{ width:36px; height:36px;  margin:0 5px 0 42px;}
.bottomdiv dl.d2 dd a.a1{ width:36px; height:36px; }
.xt{  margin:15px 0 5px 0;}
p.pbq{  font-size:14px; line-height:24px;padding:0; text-align:center; }
p.pbq span{ display:none;}


/******产品中心******/
.nybanner img{height:35vw; min-height:230px;}
.nybannerwz{ top:150px;}
.nybannerwz strong{ padding:0 30px;font-size:30px; line-height:40px;}
.nybannerwz strong p{ font-size:16px; line-height:20px;}

.nymenu ul{ padding:0; }
.nymenu ul li a{ height:50px; line-height:50px; font-size:15px; padding:0 20px;}
.nymenu span{ display:none;}

.nydiv{ padding:30px 0;}
dl.pdl{ width:48%;margin:1%; padding:25px 20px; }
dl.pdl dt{ width:150px; margin-top:-140px;}
dl.pdl dd{  padding-right:170px;}
dl.pdl dd h3 a{  height:38px; line-height:30px;font-size:18px; padding-bottom:20px; box-sizing:border-box; }
dl.pdl dd p{ height:60px; padding-bottom:10px; line-height:24px; font-size:14px; margin:10px 0;}
dl.pdl dd a.a{ display:none;}

/***产品中心-详细页******/
dl.proxxdl{ margin:10px 0;}
dl.proxxdl dt{ width:45%;}
dl.proxxdl dd{ width:55%; padding:0 0 0 25px;}
dl.proxxdl dd h1{ font-size:21px; line-height:26px;}
dl.proxxdl dd p.p1{ font-size:14px; line-height:20px; margin-bottom:5px;}
dl.proxxdl dd p.p2{  font-size:14px; line-height:22px;  margin-bottom:15px;}
dl.proxxdl dd a.a{ width:125px; height:35px; line-height:35px; background:url(../images/proxx_tb_1.png) 15px center no-repeat; background-size:20px auto; text-indent:45px; margin-right:10px; }
dl.proxxdl dd a.a1{ width:125px; height:35px; line-height:35px;  background:url(../images/proxx_tb_2.png) 15px center no-repeat; text-indent:45px; }

.proxxdiv{ padding:15px; font-size:14px; line-height:22px; }
.proxxdivtt{  height:50px;}
.proxxdivtt strong{ width:160px; height:50px; line-height:50px; font-size:21px;}
.proxxdiv strong.s1{ height:50px; line-height:50px; font-size:20px; }


/*******关于我们-企业愿景*******/
.nydivtt strong{ font-size:26px; line-height:46px; }
.nydivtt p{ font-size:14px; line-height:24px}

.qyyjdiv{ padding:100px 0 130px 0; }
.qyyjdiv dl dt img{ width:50px;}
.qyyjdiv dl dd{ padding:0 20px; }
.qyyjdiv dl dd strong{ font-size:21px; line-height:30px;  margin-bottom:10px;}
.qyyjdiv dl dd p{ min-height:44px; font-size:14px; line-height:22px; }

.qyyjdiv1{height:400px; padding-top:80px;}
.qyyjdiv1 h3{font-size:18px; line-height:30px;margin-bottom:10px;}
.qyyjdiv1 p{ font-size:14px; line-height:24px;}

.qyyjdiv2{ padding:40px 0 30px 0;}
.qyyjdiv2 dl{padding:15px;}
.qyyjdiv2 dl dt{ font-size:20px; line-height:36px;}
.qyyjdiv2 dl dd{height:130px; font-size:14px; line-height:24px;}
.qyyjdiv2 dl.d1{ margin-left:17%;}



/*****关于我们-公司简介********/
.aboutdiv{ padding:30px 0; font-size:14px; line-height:24px;}
.aboutdiv h1.h1{ font-size:22px; line-height:45px; }
.aboutdiv ul.u1 li{padding:20px 10px;}
.aboutdiv ul.u1 li strong{ height:50px; line-height:50px; font-size:32px; }
.aboutdiv ul.u1 li p{height:26px; line-height:26px;font-size:16px; margin-top:10px;}

.aboutdiv1{padding-top:100px; height:400px;}
.aboutdiv1 p{ font-size:20px; line-height:30px;  margin-bottom:45px;}

.aboutdiv2{ padding:100px 0 140px 0; }

/****关于我们-发展历程*******/
.fzlcdiv{ margin:20px 0;}
.fzlcdiv dl{ width:23%;margin:1%;padding:20px 15px;}
.fzlcdiv dl dt{ font-size:20px; line-height:40px;  margin-bottom:15px;}
.fzlcdiv dl dd p{ font-size:14px; line-height:22px;}


/*******关于我们-社会责任******/
.shzzdiv{ padding:70px 0;}
.shzzdiv dl{ width:31.333%;  margin:1%; padding:50px 25px; }
.shzzdiv dl dt{  font-size:20px; height:52px; overflow:hidden; line-height:28px; margin-bottom:25px;}
.shzzdiv dl dd{  font-size:14px; line-height:24px;min-height:140px;}


.shzzdiv1{ padding:40px 0 60px 0; }
.shzzdiv1 dl{ width:48%; margin:1%;}
.shzzdiv1 dl dt{ top:55px;}
.shzzdiv1 dl dt strong{ width:110px; height:110px; line-height:110px;font-size:16px;  background-size:110px 110px !important;}
.shzzdiv1 dl dd{  padding:80px 20px 40px 20px;font-size:14px; line-height:24px; min-height:320px; }


dl.shzrdl dd{  padding:15px; }
dl.shzrdl dd h3 a{  height:30px; line-height:30px; font-size:18px;}
dl.shzrdl dd p{ height:44px; line-height:22px;font-size:14px; }
.shzr_span span{width:30px;}
.shzr_span span.cur,.shzr_span span:hover{width:30px;}


/*******关于我们-联系我们*******/
dl.lxwmd1{ width:48%;  margin:1%; }
dl.lxwmd1 dd{min-height:100px;padding-top:20px; font-size:14px; line-height:24px;}
dl.lxwmd1 dd strong{height:40px; line-height:40px; font-size:18px; margin-bottom:10px;}

.zxlldiv{ padding:40px 30px; margin:30px 0.5%;}



/********合作客户*****/
ul.hzkhul{ margin:20px 0 30px 0;}
ul.hzkhul li a{ width:19%; margin:0.5%; }
ul.hzkhul li a img{height:auto;}


/*****新闻资讯********/
dl.xwdl dt img{ height:150px; }
dl.xwdl dd{ padding:10px 10px; }
dl.xwdl dd h3 a{ height:30px; line-height:30px;font-size:16px; }
dl.xwdl dd p{ font-size:13px; }

/*****新闻资讯-详细页********/
.xwzxdiv h1.h1{  font-size:21px; line-height:30px; }
.xwzxdiv p.ptime{ font-size:14px; line-height:24px;}
.xwzxdivwz{ font-size:15px; line-height:24px; }
.sxtiao p{ width:48%; }
.sxtiao p a{overflow:hidden;}
.sxtiao span{ display:none;}



/*******服务支持-下载中心**********/
.xzzzdiv{margin:30px 0 20px 0;}
.xzzzdiv ul li{ font-size:14px; }
.xzzzdiv ul li.l1{ width:55%; height:45px; line-height:45px;text-indent:10px;}
.xzzzdiv ul li.l2{ display:none;}
.xzzzdiv ul li.l3{ display:none; }
.xzzzdiv ul li.l4{ width:15%; height:45px; line-height:45px;}
.xzzzdiv ul li.l5{ width:15%; height:45px; line-height:45px;}
.xzzzdiv ul li.l6{ width:15%; height:45px; line-height:45px;}
.xzzzdiv ul.u1 li{ font-size:15px;}
.xzzzdiv ul li.l6 a.a{height:45px;}


/*********服务支持-服务保障************/
.nydivtt{  line-height:50px; font-size:22px;}
dl.fwbzdl{  padding:30px 15px; }
dl.fwbzdl dd strong{ font-size:18px; line-height:34px;}
dl.fwbzdl dd p{ font-size:14px; min-height:150px; line-height:26px;margin-top:10px; padding-top:10px;}


/*******服务支持-服务承诺**********/
dl.fwcldl{ margin:15px 0;}
dl.fwcldl dt{  height:45px; line-height:45px;}
dl.fwcldl dt span{ height:45px; line-height:45px; font-size:20px;  }
dl.fwcldl dd{ font-size:14px; line-height:26px;}


/*******解决方案*****/
dl.jjfadl{  margin:15px 0;}
dl.jjfadl dt{ width:45%; }
dl.jjfadl dt img{ height:200px; }
dl.jjfadl dd{ width:55%; padding:20px; }
dl.jjfadl dd h3 a{ height:30px; font-size:20px; line-height:30px; }
dl.jjfadl dd p{ height:66px; font-size:14px; line-height:22px;margin:10px 0 15px 0;}
dl.jjfadl dd a.a{ width:120px; height:32px; line-height:32px; }


/*******解决方案详细页****/
.jjfaxxdiv{ font-size:14px; line-height:24px; padding-bottom:30px;}
.jjfaxxdiv h1.h1{ font-size:20px; line-height:40px;}
.nydivtt2{ line-height:50px; font-size:22px; margin-bottom:20px; }




/*******项目案例******/
dl.xmd1{ width:99%; margin:10px 0.5% 20px 0.5%; background:#fff;}
dl.xmd1 dd{ width:50%; padding:30px 20px;}
dl.xmd1 dd h2 a{  height:36px; line-height:36px; font-size:20px; }
dl.xmd1 dd p{height:72px;font-size:14px; line-height:24px;}
dl.xmd1 dd a.a{ width:auto; height:auto; float:left; font-size:16px; color:#999; margin-top:10px;}

dl.xmd2 dd{  padding:10px; }
dl.xmd2 dd h3 a{ height:26px; line-height:26px; font-size:16px; }
dl.xmd2 dd a.a{ font-size:14px;}

/*******项目案例-详细页******/
.xmaldiv h1.h1{line-height:30px; font-size:20px; text-align:center;}
.xmaldiv p.ptime{font-size:14px; line-height:24px; text-align:center;}
.xmaldivwz{ font-size:14px; line-height:24px; padding-bottom:30px;}

.anlitz ul li a img{ height:400px;}

.jjfaxxdivleft{ width:100%; height:auto; padding-right:0px;}
.jjfaxxdivleft h1.h1{ font-size:24px;line-height:50px; text-align:center;}
.jjfaxxdivleftc {width:100%; height:auto; float:left;overflow-y:auto; padding-right:0px; box-sizing:border-box;}
.scrollbar{width:100%;height: auto; float:left;}
.jjfaxxdivright{ width:100%; height:auto; float:left; margin-top:20px;}
.jjfaxxdivright img{ height:auto;  }


/******销售网络*******/
.xswldt{ height:auto; background-size:100% auto;}
.xsdian{ position:static; width:100%; padding:20px; font-size:14px; line-height:24px;}
.jiantuo{ display:none;}
.dian1{ display:none;}
.xsdian strong{ font-size:18px; line-height:30px; margin-top:20px;}
.xswldlwz{ font-size:14px; line-height:24px;}
.xswldt1{ height:auto; background-size:100% auto;}
.adian1{ display:none;}
ul.xsmlul{ width:300px;}


.gclist{ height:300px; padding-bottom:80px;}
.gclist ul li{ width:49vw;margin:0 0.5vw;}
.gclist ul li img{ width:100%; height:300px; display:block;}
.gclist ul li p{ width:100%; height:60px; line-height:60px; float:left; text-align:center; font-size:18px; font-weight:600; color:#fff; position:absolute; left:0; bottom:0; overflow:hidden;}


  
}


/*******平板电脑*******/
@media only screen and (max-width:800px){
  
.document_width{ width:94%; margin:auto; }
.banwenzi{  top:35vw; padding-left:0px;}
.banwenzi h2{  font-size:20px; line-height:30px;}
.banwenzi h3{  font-size:30px; line-height:40px; margin:10px 0;}
.banwenzi p{ font-size:16px; line-height:24px;  margin:10px 0; }


.ijjfadiv ul li .ijjfadivwz{ width:100%;padding-top:25%; text-align:center; }
.ijjfadiv ul li .ijjfadivwz h2{ width:100%; height:auto; float:left; font-size:28px; font-weight:600; line-height:40px;}
.ijjfadiv ul li .ijjfadivwz p{ width:100%; height:72px; line-height:24px; font-size:14px; float:left; overflow:hidden; margin:5px 0 15px 0;}
.ijjfadiv ul li .ijjfadivwz a{ width:30%; height:38px; line-height:38px; float:left; padding:0; margin:0 35%; font-size:15px; border:1px solid #fff; color:#fff; border-radius:3px;}


.ijjfadivlist .document_width{ width:100%;}
.ijjfadivlist{ width:100%; height:140px;}
.ijjfadivlist dl{ width:33.333%; height:140px;padding:26px 0; }
.ijjfadivlist dl dd.dd{ height:90px;padding:50px 0 0 0;  font-size:16px; line-height:24px; text-align:center;}
.ijjfadivlist dl dd.dd strong{ height:48px; font-size:18px;line-height:24px;  margin-bottom:5px;}
.ijjfadivlist dl dd.dd p{ display:none;}
.ijjfadivlist dl dt{ width:100%; height:auto; text-align:center; float:right; padding:0; margin-top:-100px; box-sizing:border-box;}
.ijjfadivlist dl dt img{ width:55px; height:auto; float:none; margin:0 auto; }
.ijjfadivlist dl dd.dd1{ display:none; }
.huo_jjfa_div_z{ height:140px !important;}
.huo_jjfa_div{ height:140px !important; }
.huo_jjfa_list{ height:140px !important;}
.left_huo{ left:0px; top:0; width:40px; height:140px; }
.right_huo{ right:0px; top:0; width:40px; height:140px;}

.bottomdiv dl.d1{ width:100%; margin:0 ;}
.bottomdiv dl.d1 dt{ font-size:16px; cursor:pointer; line-height:42px; border-bottom:1px solid #333; text-indent:15px; background:url(../images/btn_foot_visible.png) right center no-repeat; background-size:20px auto;}
.bottomdiv dl.d1 dd{ display:none; padding-left:20px; padding-top:5px; box-sizing:border-box;}
.bottomdiv dl.d1.cur dt{ background:url(../images/btn_foot_visible_1.png) right center no-repeat; background-size:20px auto;}
.bottomdiv dl.d1.cur dd{ display:block;} 
.bottomdiv .xt{ display:none;}
.bottomdiv dl.d2{ display:none;}
p.pbq{ padding-top:5px;}
.bottomdiv dl.d3{ border:none;}
.bottomdiv dl.d3 dd{ text-align:center;}  
}


/*******手机端*******/
@media only screen and (max-width:650px){
  
.headerdiv{  height:60px; }
.logo{height:22px;padding:19px 0; float:left;}
.logo img{ height:22px; }
.logo a p{ font-size:14px; line-height:22px;}
a.ale{ width:40px; height:60px; line-height:60px; background-size: auto 20px; display:none;}
dl.soso{ height:30px; padding:10px 0;}
dl.soso dt{  width:30px; height:40px;  float:left;}
dl.soso dt .button{ width:30px; height:40px;}
dl.soso dd{ height:40px; float:left; position:absolute; right:40px; top:10px; z-index:999; }
dl.soso:hover dd{ width:200px; }

.menu_au{ margin:13px 0 0 13px; width:34px; height:34px; }
.sj_menu{ top:60px;}

.banwenzi{ text-align:center;}
.banwenzi a.aa{ background:none; width:30%; height:38px; line-height:38px; margin:0 35%; padding:0;}

.indextt {top: 30px;font-size:30px;line-height:60px;}
.indextt1{ margin-top:25px;}

ul.iabul li{ width:33.333%; padding:20px 10px;}
.banner ul li img.img{display:none;}
.banner ul li img.img1{display:block;}
/******产品中心******/
.nymenu ul li a{ height:45px; line-height:45px; font-size:14px; padding:0 20px; border-bottom:1px solid #f2f2f2;}

dl.pdl{ width:48%;margin:1%; padding:15px; }
dl.pdl dt{ width:100%; text-align:center;margin-top:0px;}
dl.pdl dd{  padding-right:0; }
dl.pdl dd h3 a{  height:30px; line-height:24px;font-size:18px; text-align:left; }
dl.pdl dd p{ height:44px; line-height:22px; font-size:14px; margin:5px 0;}
dl.pdl dd a.a{ display:none;}

/***产品中心-详细页******/
dl.proxxdl{ margin:5px 0;}
dl.proxxdl dt{ width:100%;}
dl.proxxdl dd{ width:100%; padding:20px 0 0 0; text-align:center;}
dl.proxxdl dd a.a1{ float:right;}

.proxxdiv{ padding:15px; font-size:14px; line-height:22px; }
.proxxdivtt{  height:45px;}
.proxxdivtt strong{ width:120px; height:45px; line-height:45px; font-size:21px;}
.proxxdiv strong.s1{ height:45px; line-height:45px; font-size:20px; }

.nydivss .document_width{ width:100%;}


/*******关于我们-企业愿景*******/
.nydivtt strong{ font-size:22px; line-height:36px; }


.qyyjdiv{ padding:50px 0; }
.qyyjdiv dl{ width:48%;}
.qyyjdiv dl dd p{ min-height:88px;}

.qyyjdiv1{height:auto; padding:80px 0;}
.qyyjdiv1 h3{font-size:18px; line-height:30px;margin-bottom:10px;}
.qyyjdiv1 p{ font-size:14px; line-height:24px;}

.qyyjdiv2{ padding:40px 0 30px 0;}
.qyyjdiv2 dl{padding:15px; width:48%;}
.qyyjdiv2 dl dt{ font-size:20px; line-height:36px;}
.qyyjdiv2 dl dd{height:130px; font-size:14px; line-height:24px;}
.qyyjdiv2 dl.d1{ margin-left:1%;}



/*****关于我们-公司简介********/
.aboutdiv{ padding:20px 0;}
.aboutdiv h1.h1{ font-size:22px; line-height:45px; text-align:center;}
.aboutdiv ul.u1 li{padding:20px 10px; width:50%;}

.aboutdiv1{padding:100px 0; height:auto;}
.aboutdiv1 p{ font-size:20px; line-height:30px;  margin-bottom:45px;}

.aboutdiv2{ padding:80px 0 100px 0; }
.aboutdiv2 p.pa{ width:120px; height:36px;}
.aboutdiv2 p.pa a{ height:36px; line-height:36px;margin-top:40px;  font-size:15px;}


/****关于我们-发展历程*******/
.fzlcdiv{ margin:20px 0;}
.fzlcdiv dl{ width:48%;margin:1%;padding:20px 15px;}
.fzlcdiv dl dd{ height:150px;}

/*******关于我们-社会责任******/
.shzzdiv{ padding:60px 0;}
.shzzdiv dl{ width:48%;  margin:1%; padding:40px 15px; }

.shzzdiv1{ padding:40px 0 ; }
.shzzdiv1 dl{ width:98%; margin:1%;}
.shzzdiv1 dl dt{ top:55px;}
.shzzdiv1 dl dd{  min-height:120px; }



/*******关于我们-联系我们*******/
dl.lxwmd1{ padding:20px; }

dl.lxwmd1 dd{ padding-top:20px; font-size:14px; line-height:24px;}
dl.lxwmd1 dd strong{font-size:16px; margin-bottom:10px;}

.zxlldiv{ padding:20px 20px; margin:20px 0.5%;}
.input1{ height:40px; line-height:40px; padding:0 10px;font-size:14px;}
.input2{height:40px; line-height:40px;  padding:0 10px; font-size:14px;}
.text{ height:120px; line-height:26px;padding:10px; font-size:14px; }
.lbutton{ height:40px; line-height:40px; font-size:14px;}


/******关于我们-荣誉资质******/
.rrzzdiv{  padding:20px 0 40px 0;}
.rrzzdiv ul li{ width:32.33333%;height:40px; line-height:40px; padding:0 10px;font-size:14px; }


.rrzzdiv1{  padding:20px 0 40px 0;}
.rrzzdiv1 dl{ width:48%; margin:1%; padding:15px; }
.rrzzdiv1 dd{ height:40px; line-height:40px; font-size:14px;}



/********合作客户*****/
ul.hzkhul li a{ width:24%; margin:0.5%; }


/*****新闻资讯********/
dl.xwdl{ width:48%; margin:1%;}


/*****新闻资讯-详细页********/
.xwzxdivwz{ padding-bottom:20px;}
.xwzxdiv h1.h1{  font-size:17px; line-height:26px; }
.xwzxdiv p.ptime{ font-size:14px; line-height:24px;}
.xwzxdivwz{ font-size:14px; line-height:24px; }
.sxtiao p{ width:100%; height:30px; }
.sxtiao p a{height:30px; line-height:30px; font-size:14px;}

.sxtiao p.p{ text-align:left;}


/*********服务支持-服务保障************/
.nydivtt{  line-height:46px; font-size:21px;}
dl.fwbzdl{ width:48%;  padding:30px 15px; }
dl.fwbzdls{ margin-left:1%;}



/*****服务支持-销售网络******/
dl.xswldl{margin-top:20px;}
dl.xswldl dd{ font-size:14px; line-height:24px;padding:15px 0;}


/*******解决方案*****/
dl.jjfadl{  margin:10px 0;}
dl.jjfadl dt{ width:50%; }
dl.jjfadl dd{ width:50%; padding:20px; }


/*******项目案例******/
dl.xmd1{ width:99%; margin:5px 0.5% 10px 0.5%;}
dl.xmd1 dd{ width:50%; padding:10px 15px;}
dl.xmd1 dd h2 a{  height:30px; line-height:30px; font-size:18px; }
dl.xmd1 dd p{height:72px;font-size:14px; line-height:24px;}
dl.xmd1 dd a.a{ display:none;}
dl.xmd2{ width:49%;}
dl.xmd2 dd{  padding:10px; }
dl.xmd2 dd h3 a{ height:26px; line-height:26px; font-size:16px; }
dl.xmd2 dd a.a{ font-size:14px;}


.item-2{padding-top:40px;}
.proul{ width:100%;float:left;}
.proul li{width:50%; float:left; height:36px;line-height:36px;  padding:0; }


}


@media only screen and (max-width:560px){
 .pager{ display:none;} 
  
dl.ixw{ width:100%; padding:10px 20px; margin:10px 0 0 0;}
dl.ixw dd h3 a{ width:100%; height:24px; float:left; line-height:24px; font-size:16px; overflow:hidden; color:#444; margin:5px 0;}
p.xwa{ width:130px; height:38px; margin:0 auto;}
p.xwa a{ width:100%; height:38px; line-height:38px; float:left; border:1px solid #666; border-radius:3px; margin:25px 0 30px 0; font-size:15px; text-align:center; color:#666;}
p.xwa a:hover{ background:#666; color:#fff;}  

.nybannerwz{top:120px; }
.nybannerwz strong{ padding:0 30px; font-size:22px; line-height:28px;}
.nybannerwz strong p{ margin-top:5px;}

/*******服务支持-下载中心**********/
.xzzzdiv{margin:20px 0 20px 0;}
.xzzzdiv ul li{ font-size:14px; }
.xzzzdiv ul li.l1{ width:80%; height:40px; line-height:40px;text-indent:10px;}
.xzzzdiv ul li.l2{ display:none;}
.xzzzdiv ul li.l3{ display:none; }
.xzzzdiv ul li.l4{ display:none; }
.xzzzdiv ul li.l5{ display:none; }
.xzzzdiv ul li.l6{ width:20%; height:40px; line-height:40px;}
.xzzzdiv ul.u1 li{ font-size:15px;}
.xzzzdiv ul li.l6 a.a{height:40px; background-size:15px auto;}

.jjfaxxdivleft h1.h1{ font-size:21px;line-height:40px;}


 
 .iabout{ padding-top:40px; font-size:14px; line-height:26px;}
.iabout strong{font-size:24px; line-height:40px;  background-size:100px 2px;margin-bottom:20px;}
.iabout p.pas a{ height:30px; line-height:30px; font-size:14px;  margin-top:30px; }

.iabuldiv{  padding:20px 0 30px 0; }


 
  
}



@media only screen and (max-width:460px){

.banwenzi h3{ font-size:24px; line-height:30px; margin-bottom:20px;}
.banwenzi a.aa{ width:50%; margin:0 25%; height:34px; line-height:34px; font-size:14px;}

.indextt {top:30px;font-size:26px;line-height:50px; background-size: 50px 2px !important;}
.indextt1{ margin-top:15px;}

.ijjfadiv ul li .ijjfadivwz{ padding-top:35%; }
.ijjfadiv ul li .ijjfadivwz h2{font-size:22px; line-height:36px;}
.ijjfadiv ul li .ijjfadivwz p{ height:auto; line-height:24px; font-size:14px;}
.ijjfadiv ul li .ijjfadivwz a{ width:50%; height:34px; line-height:34px; float:left; padding:0; margin:0 25%; font-size:14px; }

.ijjfadivlist dl{ width:50%; height:140px;padding:26px 0; }
.ijjfadivlist dl dd.dd strong{ height:48px; font-size:16px;line-height:24px; font-weight:normal;  margin-bottom:5px;}

dl.iab dd strong{ font-size:20px; line-height:30px;}
dl.iab dd h3{ height:auto; font-size:16px; line-height:24px; padding-bottom:5px; background-size:50px 2px;}
ul.iabul li strong{height:36px;line-height:36px;font-size:21px;}
ul.iabul li p{height:20px; line-height:20px;font-size:14px;margin-top:5px;}
.bottomdiv{ padding:20px 0 5px 0;}
.bottomdiv dl.d1 dt{ font-size:15px; height:40px; line-height:40px;}
p.pbq{ font-size:13px; line-height:20px;}


/******产品中心******/
.nymenu ul li a{ font-size:14px; padding:0 15px; }
.nydiv{ padding:15px 0;}
dl.pdl{ padding:10px 15px;}
dl.pdl dd h3 a{  height:30px; line-height:24px;font-size:16px; }
dl.pdl dd p{ height:38px; line-height:22px; font-size:13px; margin:5px 0;}


/*******关于我们-企业愿景*******/
.nydivtt strong{ font-size:20px; line-height:36px; }
.nydivtt p{ font-size:13px;}
.qyyjdiv dl dd{ padding:0;}
.qyyjdiv dl dd strong{ font-size:18px; line-height:26px; height:26px; overflow:hidden; margin-bottom:5px;}
.qyyjdiv dl dd p{ min-height:102px;}

.qyyjdiv1{height:auto; padding:50px 0;}
.qyyjdiv1 h3{font-size:14px; line-height:30px;margin-bottom:10px; font-weight:600;}
.qyyjdiv1 p{ font-size:13px; line-height:24px;}

.qyyjdiv2{ padding:40px 0 30px 0;}
.qyyjdiv2 dl{padding:10px; width:48%;}
.qyyjdiv2 dl dt{ font-size:16px; line-height:30px;}
.qyyjdiv2 dl dd{height:130px; font-size:13px; line-height:22px;}

/****关于我们-公司简介*****/
.aboutdiv ul.u1 li strong{ height:40px; line-height:40px; font-size:26px; }


/****关于我们-发展历程*****/
.fzlcdiv ul{ height:40px;  margin:10px 0 20px ;0}
.fzlcdiv ul li strong{height:30px; line-height:30px; font-size:14px;  padding-top:15px; background-size:15px auto !important;}
.fzlcdiv dl{ padding:15px 10px;}


/*******关于我们-社会责任******/
.shzzdiv{ padding:40px 0;}
.shzzdiv dl{ padding:30px 10px; }
.shzzdiv dl dt{ font-size:16px; margin-bottom:10px;}
dl.shzrdl dd h3 a{ height:46px; line-height:23px; font-size:16px;}
dl.shzrdl dd p{ display:none;}
.shzr_soc{ margin-top:15px;}



/*******关于我们-联系我们*******/
.nydivtt p.ps{ font-size:16px; line-height:24px;}
dl.lxwmd1{ width:48%;  }
dl.lxwmd1 dd{font-size:13px; }

.zxlldiv{ padding:20px 0px; margin:20px 0.5% 0 0.5%; box-shadow:none;}



/******关于我们-荣誉资质******/
.rrzzdiv{  padding:20px 0 30px 0;}
.rrzzdiv ul li{ width:49%;height:40px; line-height:40px; padding:0 10px;font-size:14px; }


.rrzzdiv1{  padding:20px 0 30px 0;}
.rrzzdiv1 dl{  padding:10px; }


/********合作客户*****/
ul.hzkhul li a{ width:32.333%; margin:0.5%; }

/*****新闻资讯********/
dl.xwdl dt img{ height:auto;}
dl.xwdl dd h3 a{ height:44px; line-height:22px;font-size:14px; }
dl.xwdl dd p{ font-size:12px; }


/*********服务支持-服务保障************/
.nydivtt{  line-height:46px; font-size:21px;}
dl.fwbzdl{ width:99%;  padding:20px 10px; }
dl.fwbzdl dd strong{ font-size:18px; line-height:30px;}
dl.fwbzdl dd p{ font-size:14px; min-height:50px; line-height:24px;margin-top:10px; padding-top:10px;}
dl.fwbzdls{ margin-left:1%;}


/*******服务支持-服务承诺**********/
dl.fwcldl{ margin:10px 0;}
dl.fwcldl dt{  height:45px; line-height:45px;}
dl.fwcldl dt span{ height:45px; line-height:45px; font-size:17px; font-weight:600; }
dl.fwcldl dd{ font-size:14px; line-height:24px;}



/*******解决方案*****/
dl.jjfadl{  margin:5px 0;}
dl.jjfadl dt{ width:45%; }
dl.jjfadl dt img{ height:120px; }
dl.jjfadl dd{ width:55%; padding:10px; }
dl.jjfadl dd h3 a{ height:24px; font-size:17px; font-weight:600; line-height:24px; }
dl.jjfadl dd p{ height:44px; font-size:14px; line-height:22px;margin:5px 0 10px 0;}
dl.jjfadl dd a.a{ display:none; }


/*******解决方案详细页****/
.jjfaxxdiv{ font-size:14px; line-height:24px; padding-bottom:20px;}
.jjfaxxdiv h1.h1{ text-align:center;}
.nydivtt2{ line-height:45px; font-size:21px; margin-bottom:15px; }



/*******项目案例******/
dl.xmd1{ width:99%; margin:5px 0.5%}
dl.xmd1 dd{ width:50%; padding:10px 15px;}
dl.xmd1 dd h2 a{  height:42px; line-height:21px; font-size:16px; }
dl.xmd1 dd p{height:44px;font-size:14px; line-height:22px; margin:0;}

dl.xmd2{ width:49%;}
dl.xmd2 dd{  padding:10px; }
dl.xmd2 dd h3 a{ height:42px; line-height:21px; font-size:15px; }
dl.xmd2 dd a.a{ font-size:13px;}

/*******项目案例-详细页******/
.xmaldiv h1.h1{line-height:26px; font-size:18px; text-align:center;}
.xmaldiv p.ptime{font-size:13px; line-height:24px; text-align:center;}
.xmaldivwz{ font-size:14px; line-height:24px; padding-bottom:30px;}

.anlitz ul li a img{ height:50vw;}


/***********新改************/
.gclist{ height:300px; padding-bottom:60px;}
.gclist ul li{ width:99vw;margin:0 0.5vw;}
.gclist ul li img{ width:100%; height:300px; display:block;}
.gclist ul li p{  height:40px; line-height:40px;font-size:16px; }
.gcspan{ bottom:25px;}



}</pre></body></html>